home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.5 Applications 2001 May / SGI IRIX 6.5 Applications 2001 May.iso / dev / insight_dev.idb / usr / include / make / commonbookdefs.z / commonbookdefs
Encoding:
Text File  |  2001-04-05  |  4.0 KB  |  111 lines

  1. #    Common definitions for making a book
  2.  
  3. include ${ROOT}/usr/include/make/releasedefs
  4.  
  5. ROOT            ?= /
  6. ITOOLROOT       != echo $${ITOOLS_MNT:-$${TOOLROOT:-/}}
  7. TMPDIR        ?= /usr/tmp
  8. TOOLROOTSAFE    ?= 
  9.  
  10. include ${ROOT}/usr/include/make/commondefs
  11. #if exists($(ROOT)/usr/include/make/commonindexdefs) 
  12. include $(ROOT)/usr/include/make/commonindexdefs
  13. #endif
  14.  
  15.  
  16. COMMONBOOKRULES = ${ROOT}/usr/include/make/commonbookrules
  17. COMMONFIGRULES  = ${ROOT}/usr/include/make/commonfigrules
  18. COMMONPREPRULES = ${ROOT}/usr/include/make/commonpreprules
  19.  
  20. # System tools needed
  21. RM          = /bin/rm
  22. RMDIR            = /bin/rmdir
  23. CP          = /bin/cp
  24. MV          = /bin/mv
  25. LS          = /bin/ls
  26. AWK         = /usr/bin/awk
  27. EGREP         = /usr/bin/egrep
  28.  
  29. # Our local tools needed
  30. #if $(RELEASE_MINOR) == "2"
  31. INDEXGEN     = ${ITOOLROOT}/usr/share/Insight/bin/indexGen
  32. MIF2SGML     = ${ITOOLROOT}/usr/share/Insight/bin/mif2sgml
  33. DTL2SGFT     = ${ITOOLROOT}/usr/sbin/dtl2sgft
  34. #else
  35. INDEXGEN     = $(TOOLROOTSAFE) ${ITOOLROOT}/usr/share/Insight/bin/indexGen
  36. MIF2SGML     = $(TOOLROOTSAFE) ${ITOOLROOT}/usr/share/Insight/bin/mif2sgml
  37. DTL2SGFT     = $(TOOLROOTSAFE) ${ITOOLROOT}/usr/sbin/dtl2sgft
  38. #endif
  39. MAKEBW           = ${ITOOLROOT}/usr/share/Insight/bin/makebw
  40. GLOSSQA          = ${ITOOLROOT}/usr/share/Insight/bin/glossQA
  41. SGIBOOK_QA     = ${ITOOLROOT}/usr/share/Insight/bin/sgibook_qa
  42. EPS2GIF          = ${ITOOLROOT}/usr/share/Insight/bin/eps2gif
  43. TOGIF            = ${ITOOLROOT}/usr/share/Insight/bin/togif
  44. XREF         = ${ITOOLROOT}/usr/share/Insight/bin/xref
  45. COPY_SGIDOC_FIGS = ${ITOOLROOT}/usr/share/Insight/bin/valid_sgidoc_figs
  46. COPY_HELPMAPS     = ${ITOOLROOT}/usr/share/Insight/bin/valid_helpmaps
  47. CLEAN_CGMS     = ${ITOOLROOT}/usr/share/Insight/bin/clean_cgms
  48. TIFFTOPNM     = ${ITOOLROOT}/usr/share/Insight/bin/tifftopnm
  49. PNMCROP         = ${ITOOLROOT}/usr/share/Insight/bin/pnmcrop
  50. PNMMARGIN     = ${ITOOLROOT}/usr/share/Insight/bin/pnmmargin
  51. PNMSCALE     = ${ITOOLROOT}/usr/share/Insight/bin/pnmscale
  52. PPMQUANT     = ${ITOOLROOT}/usr/share/Insight/bin/ppmquant
  53.  
  54. # 3rd party application definitions --- if not already defined
  55. CLHOME         ?= ${ITOOLROOT}/usr/share/cadleaf
  56. EBTHOME         ?= ${ITOOLROOT}/usr/share/ebt
  57. EBTRC         ?= ${EBTHOME}/ebtrc/.ebtrc
  58. EBT_PLATFORM     ?= irix5m
  59.  
  60. # 3rd party tools needed
  61. FMHOME         ?= ${ITOOLROOT}/usr/frame
  62. FMBATCH          = ${FMHOME}/bin/fmbatch
  63. MIFHEADER     = "<MIFFile 4.00> \# Generated by FrameMaker xm4.0.3P1a"
  64. MIFTOCGM     = ${CLHOME}/bin/miftocgm
  65. CGMTOTIFF        = ${CLHOME}/bin/cgmtotiff
  66. CLTRANS         = ${CLHOME}/bin/cltrans
  67. MIFTOCGM_IP     = orig/.rgb
  68. SGMLRVW          = ${EBTHOME}/bin/sgmlrvw
  69. MKHELP           = ${EBTHOME}/bin/mkhelp
  70. MKBOOK           = ${EBTHOME}/bin/mkbook
  71. MKSGIDOC         = ${EBTHOME}/bin/mksgidoc
  72. TDRCHK           = ${EBTHOME}/bin/dtl_tdrchk
  73.  
  74. ENTITIES_DIR     = ${ITOOLROOT}/usr/share/Insight/templates/entities
  75. CONDITION_FILE    = ${ITOOLROOT}/usr/share/Insight/templates/frame/conditional.doc
  76. XHELP_LIB        = ${ITOOLROOT}/usr/share/Insight/xhelp
  77. DOCBOOK_LIB      = ${ITOOLROOT}/usr/share/Insight/templates/docbook
  78. CRAYDOCBK_LIB     = ${ITOOLROOT}/usr/share/Insight/templates/CRAYDOCBK
  79. SGIDOC_LIB         = ${ITOOLROOT}/usr/share/Insight/templates/SGIDOC
  80. INTL_MAP_DIR     = ${ITOOLROOT}/usr/share/Insight/templates/SGIDOC/intl_map
  81. BOOK_ENV         = EBTRC=${EBTRC}; TOOLROOT=${ITOOLROOT}; LANG=${BOOK_LANG}; export EBTRC TOOLROOT LANG
  82.  
  83. # Local rules file for figures
  84. LOCALFIGRULES    = localfigrules
  85.  
  86. # Book defines
  87. BOOK             = ${TITLE}
  88. HELP_FILE     = ${TITLE}.sgm
  89. BOOKSHELF        = /usr/share/Insight/library/SGI_bookshelves/SGI_EndUser
  90. SHELF         != echo ${BOOKSHELF} | sed "s/.*\///"
  91. BOOK_ICON     = generic
  92. BOOK_LANG     = C
  93. DTD         = SGIDOC
  94. HIDDEN         = FALSE
  95. SORT_ORDER     = ""
  96. SGICONTAINER     = ""
  97. FEEDBACK_ADDR     = techpubs@sgi.com
  98. BOOKDIR          = books/${BOOK}
  99. BOOKSUBSYSTEM    != echo ${TITLE} | tr "[a-z]" "[A-Z]"
  100. HELPSUBSYSTEM    = ${BOOKSUBSYSTEM}_HELP
  101. HELPDIR         = /usr/share
  102. INDEX_GRAN     ?= "<INTRODUCTION> OR <CHAPTER> OR <APPENDIX> OR <GLOSSARY> OR <SGIINDEX> OR <Reference>"
  103. HTML_EXTS     = html htm gif jpg jpeg mpg map
  104.  
  105. DOMAIN         = books
  106. PRODUCTBASE     = ${BOOKSUBSYSTEM}
  107.  
  108. MASTER_SGM       = ${BOOK}.sgml
  109. TMP_MASTER_SGM   = ${BOOK}.sgml.tmp
  110. INDEXFILE        = ${BOOK}.idx
  111.